Grab — Senior Software Engineer – Backend

Posted: 22-07-2025

At a Glance:

Grab is Southeast Asia’s leading superapp, offering everything from transportation and food delivery to financial services. In our mission to build a safe and trusted digital ecosystem, our FinID Engineering Team plays a critical role in ensuring compliance with global Anti-Money Laundering (AML) regulations, KYC/KYB procedures, and user safety.

This is an onsite role based in Bengaluru, and you’ll be reporting to the Senior Engineering Manager. The work you do will directly impact millions of users across the region.

What You’ll Be Doing:

As a Senior Backend Engineer, you'll be part of a talented team working on essential services that ensure Grab’s platforms are secure, reliable, and scalable. You’ll have the opportunity to:

  • Own the design, development, deployment, and operation of complex backend systems.
  • Write clean, secure, and maintainable code that meets high engineering standards.
  • Apply appropriate architectural principles and infrastructure decisions.
  • Take charge of monitoring, debugging, and ensuring operational excellence post-deployment.
  • Engage in cross-functional collaboration, from design to rollout.
  • Drive and lead process improvements within the team.
  • Build services that support both internal and external users across Southeast Asia.

Key Technical Skills:

Golang, Redis, MySQL, DynamoDB, Elasticsearch, Scylla, AWS (with auto-scaling), REST APIs, Kafka, SQS, Java, Kotlin, React, Flutter, System Design, Clean Architecture, Distributed Systems

Requirements:

  • Minimum 4+ years of hands-on experience in backend development.
  • Ability to write clean code in any major programming language (e.g. Java, Python, C++, Node.js, etc.), with willingness to work in Golang.
  • Strong understanding of SOLID principles, clean architecture, and complex data structures.
  • Experience building and consuming REST APIs, working with message brokers (Kafka, SQS), and designing distributed systems.
  • Familiarity with cloud deployment services, preferably AWS.
  • A proactive mindset to identify problems and solve them independently.
  • Comfortable collaborating with global teams and participating in user immersions.

What We Offer:

At Grab, we take care of our team with a wide range of benefits:

  • Comprehensive medical and term life insurance
  • GrabFlex – personalize your own benefits package
  • Paid parental leave, birthday leave, and community volunteering leave (LASA)
  • Mental wellness support via the confidential Grabber Assistance Programme

Life at Grab:

Grab is more than just a workplace. We believe in purpose, integrity, and technological excellence. Our team is united by the mission to economically empower Southeast Asia, driven by our values of Heart, Hunger, Honour, and Humility.

We also proudly foster a culture of inclusivity, equity, and growth, where every "Grabber" has the support and space to thrive—no matter their background.

Important Notice:

This job description and related content are owned by Grab. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Grab directly. We do not process applications or respond to candidate queries.